Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
2 LEYBURN ROAD Terraced £138,797 £112,000 4 Jul 2018
14 LEYBURN ROAD Semi-Detached £118,235 £80,000 16 Feb 2015
16 LEYBURN ROAD Semi-Detached £86,011 £23,500 18 Oct 2000
36 LEYBURN ROAD Semi-Detached £181,568 £99,000 16 Jan 2009